package cn.klaw.model.visualJson.config;

import lombok.Data;

import java.util.List;

@Data
public class RuleConfig {
    /**
     * 前缀
     */
    private List<PrefixSuffixModel> prefixList;

    /**
     * 方式类型：1-时间，2-随机，3-UUID
     */
    private Integer type;

    /**
     * 日期格式
     */
    private String dateFormat;
    /**
     * 流水位数
     */
    private Integer digit;
    /**
     * 流水起始
     */
    private String startNumber;

    /**
     * 随机数位数
     */
    private Integer randomDigit;
    /**
     * 随机数类型
     */
    private Integer randomType;

    /**
     * 后缀
     */
    private List<PrefixSuffixModel> suffixList;
}
